heroic efforts - Español Inglés Diccionario